Science

NASA Releases First “Fully Aligned” Image From James Webb Space Telescope